technological university - Spanish English Dictionary